.druginfo {
  border: solid #95B8E7 1px;
  width: 100%;
  table-layout: auto;
}
.druginfo th,
.druginfo td {
  text-align: left;
  padding: 5px 1px 0 0;
}
.druginfo th:first-child,
.druginfo td:first-child {
  padding-left: 5px;
  border-bottom-width: 0;
}
.druginfo tr:last-child > td {
  text-align: left;
}
.druginfo input,
.druginfo div {
  width: 50px;
}
.druginfo .applydiv {
  text-align: center;
}
.savedruginfo {
  border: solid #95B8E7 1px;
  width: 100%;
  table-layout: auto;
}
.savedruginfo th,
.savedruginfo td {
  text-align: left;
  padding: 5px 1px 0 0;
}
.savedruginfo th:first-child,
.savedruginfo td:first-child {
  padding-left: 5px;
  border-bottom-width: 0;
}
.savedruginfo input {
  width: 50px;
}
.savedruginfo div {
  width: 80px;
}
